/******************************************************************************
*
* @brief Define interrupt service routines referenced by the vector table. 
*
* Note: Only "vectors.c" should include this header file.
*
*******************************************************************************
******************************************************************************/

#ifndef __ISR_H
#define __ISR_H 

/******************************************************************************
* Macros
******************************************************************************/
/* Example */
/*
#undef  VECTOR_036
#define VECTOR_036 RTC_Isr

// ISR(s) are defined in your project directory. 
extern void RTC_Isr(void);
*/

/*
#undef  VECTOR_015
#define VECTOR_015      SysTick_Isr          < Vector 15 points to SysTick interrupt service routine */

//extern void SysTick_Isr(void);

#undef  VECTOR_033
#define VECTOR_033      ETM0_Isr          /*!< Vector 35 points to ETM2 interrupt service routine */

extern void ETM0_Isr(void);


#undef  VECTOR_015
#define VECTOR_015      SysTick_Isr          /*!< Vector 15 points to SysTick interrupt service routine */

extern void SysTick_Isr(void);

#undef  VECTOR_028
#define VECTOR_028  UART0RS485_Isr

#undef  VECTOR_030
#define VECTOR_030  UART2NBIOT_Isr

extern void UART0RS485_Isr(void);

extern void UART2NBIOT_Isr(void);

#endif  /*__ISR_H */

/* End of "isr.h" */
